What.
What is this.
I'm mostly afraid because...
it does seem to be real. As far as some of the people who looked at it can tell it's called Project Popcorn and the puppets are Ketchup and Fidel(??????) (Already dodgy considering the incredibly blatant resemblance to a certain German dictator the mad scientist has...)
I'M SO CONFUSSSSSSSSSSSSSED.